package com.jhh.pay.center.model;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author tangxd
 * @Description: TODO
 * @date 2017/12/4
 */
@Getter
@Setter
public class Order extends PropertyEntity implements Serializable {
    private String id;
    private OrderType type;
    private int appId;
    private String orderNo;
    private Date orderTime;
    private BigDecimal money;
    private OrderState state = OrderState.INIT;
    private boolean activeQuery;
    private String notifyUrl = "";
    private String bankCard = "";
    private String personalName = "";
    private String bankNo = "";
    private String bankMobile = "";
    private Date postTime = new Date();
    private String channels = "";
    private int channelId;
    private Date successTime;
    private String channelOrderNo = "";
    private String extension = "";
    private Date lastRespTime;
    private String lastResp;
    private NotifyState notifyState = NotifyState.UNNOTIFY;
    private String actorPath = "";
}
